Giles Piazza St Giles High Street 7 Central St. Giles Piazza st Giles High Street, London WC2H 8AB England
View on Map
What travelers say:
We were at Cabana for pre theatre drinks and nibbles. The 2 for 1 cocktails were great and with 50% discount off the a la carte menu, we wished we'd booked earlier for dinner. However the nibbles were lovely. Good value, handy for the Dominion Theatre and most of all, quick, friendly and efficient service